package com.neuedu.hisboot.service;

/**
 * <p>
 *  系统维护服务类
 * </p>
 *
 * @author jaun
 * @since 2025-07-04
 */
public interface ISystemService {

    /**
     * 数据备份
     */
    boolean backupData();

    /**
     * 数据恢复
     */
    boolean restoreData(String backupFile);

    /**
     * 获取系统信息
     */
    Object getSystemInfo();

    /**
     * 清理临时文件
     */
    boolean cleanupTempFiles();

    /**
     * 系统维护模式切换
     */
    boolean toggleMaintenanceMode(Boolean enabled);
}

